From 6a7b549608ad0c6e294368996de165a1ccc2d979 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 18 Jan 2015 16:57:21 -0500 Subject: [PATCH] trivial refactoring --- gtk/gtkfilechooserwidget.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index 49780412f9..9ed0e5d4f4 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -2479,16 +2479,20 @@ operation_mode_set_search (GtkFileChooserWidget *impl) static void operation_mode_set_recent (GtkFileChooserWidget *impl) { - location_bar_update (impl); + GtkFileChooserWidgetPrivate *priv = impl->priv; + GFile *file; + location_bar_update (impl); recent_start_loading (impl); + file = g_file_new_for_uri ("recent:///"); + gtk_places_sidebar_set_location (GTK_PLACES_SIDEBAR (priv->places_sidebar), file); + g_object_unref (file); } static void operation_mode_set (GtkFileChooserWidget *impl, OperationMode mode) { GtkFileChooserWidgetPrivate *priv = impl->priv; - GFile *file; operation_mode_stop (impl, priv->operation_mode); @@ -2510,9 +2514,6 @@ operation_mode_set (GtkFileChooserWidget *impl, OperationMode mode) case OPERATION_MODE_RECENT: operation_mode_set_recent (impl); - file = g_file_new_for_uri ("recent:///"); - gtk_places_sidebar_set_location (GTK_PLACES_SIDEBAR (priv->places_sidebar), file); - g_object_unref (file); break; default: -- 2.30.2